🇬🇧 en fi 🇫🇮

short-tailed parrot noun

  • A species of parrot, Graydidascalus brachyurus, native to tropical rain forests of South America.
töpöaratti

Short-tailed Parrot

töpöaratti
Wiktionary Links